from dataclasses import dataclass
from typing import Optional

@dataclass
class ChromaConfig:
    host: Optional[str] = None  # None means use local
    port: int = 8000
    ollama_base_url: str = "http://localhost:11434"
    embedding_model: str = "llama2"